pass the torch - Deutsch Englisch Wörterbuch